block polystyrene - French English Dictionary